    //内容 
    @charset "utf-8";
    section {
        width: 100%;
        background: url(../img/index/img1.jpg) 100% top no-repeat;
        padding-top: 14px;
        .section_box {
            width: 1200px;
            margin: 0 auto;
            .section_top {
                .section_top_left {
                    width: 576px;
                    overflow: hidden;
                    margin-right: 24px;
                    float: left;
                    img {
                        display: block;
                    }
                }
                .section_top_right_box {
                    width: 600px;
                    float: right;
                    .section_top_right {
                        .section_headings {
                            font-size: 22px;
                            color: #e43939;
                            line-height: 28px;
                        }
                        .t {
                            padding-top: 8px;
                        }
                        .section_content {
                            line-height: 23px;
                            color: #888888;
                            font-size: 14px;
                            border-bottom: 1px dashed #cccccc;
                            padding: 6px 0 20px 0;
                        }
                    }
                    .section_Xheadings {
                        ul {
                            li {
                                position: relative;
                                span {
                                    color: #333333;
                                    font-size: 16px;
                                    line-height: 36.8px;
                                    padding-left: 16px;
                                }
                            }
                        }
                        li:last-of-type {
                            margin: 0 auto;
                        }
                    }
                }
            }
            //通知公告-------------------------------------------
            .NoticeOfNotice_Box {
                width: 1200px;
                .NoticeOfNotice_left {
                    width: 600px;
                    color: #333333;
                    font-size: 14px;
                    float: left;
                    h2 {
                        height: 24px;
                        color: #444444;
                        margin-top: 20px;
                        padding-left: 5px;
                        position: relative;
                        font-size: 24px;
                        img {
                            display: inline-block;
                            position: absolute;
                            top: 8px;
                        }
                        span {
                            font-size: 24px;
                            margin-left: 16px;
                        }
                    }
                    ul {
                        margin: 18px 0 0 2px;
                        li {
                            padding-left: 16px;
                            position: relative;
                            line-height: 30px;
                            width: 570px;
                            border-bottom: 1px dashed #CCCCCC;
                        }
                    }
                }
                .NoticeOfNotice_right {
                    width: 600px;
                    float: right;
                    margin-top: 24px;
                    box-sizing: border-box;
                    border-top: 1px solid #e8e8e8;
                    ul {
                        li {
                            line-height: 36px;
                            span {
                                color: #333;
                            }
                        }
                    }
                    li:first-child {
                        padding-left: 14px;
                        background: #f7f7f7;
                        color: #333333;
                        font-weight: bold;
                        line-height: 46px;
                    }
                    li:nth-child(2) {
                        background: #eff7fd;
                        color: #0670dd;
                    }
                    li:nth-child(3) {
                        color: #0670dd;
                    }
                    li:nth-child(4) {
                        background: #eff7fd;
                        color: #0670dd;
                    }
                    li:nth-child(5) {
                        color: #0670dd;
                    }
                    li:nth-child(6) {
                        color: #0670dd;
                        background: #eff7fd;
                    }
                }
            }
            .PoliticalWork_box {
                width: 1200px;
                .PoliticalWork_headings {
                    margin-top: 15px;
                    border-bottom: 1px solid #dddddd;
                    h2 {
                        float: left;
                        font-size: 24px;
                        color: #444444;
                        padding: 0 0 14px 2px;
                        border-bottom: 2px solid #d60000;
                        span {
                            font-size: 24px;
                        }
                    }
                    .TakeInto {
                        width: 1092px;
                        padding-left: 10px;
                        float: right;
                        a {
                            font-size: 14px;
                            color: #000000;
                            padding: 0px 10px 0 10px;
                            line-height: 34px;
                        }
                        a:last-child {
                            float: right;
                            color: #888888;
                        }
                    }
                }
                .TakeInto_content_Box {
                    margin-top: 16px;
                    .TakeInto_content_left {
                        width: 477px;
                        height: 318px;
                        overflow: hidden;
                        float: left;
                        position: relative;
                        span {
                            -webkit-transition: all .5s;
                            -moz-transition: all .5s;
                            -ms-transition: all .5s;
                            transition: all .5s;
                            width: 100%;
                            height: 50px;
                            position: absolute;
                            top: 268px;
                            left: 0;
                            padding: 5px 10px 0;
                            background: rgba(0, 0, 0, 0.5);
                            color: #FFFFFF;
                            p {
                                color: #bbb;
                            }
                        }
                        &:hover span {
                            top: 318px;
                        }
                    }
                    .TakeInto_content_right {
                        width: 712px;
                        height: 318px;
                        float: right;
                        ul {
                            li {
                                width: 232px;
                                height: 155px;
                                overflow: hidden;
                                float: left;
                                margin: 0 8px 8px 0;
                                position: relative;
                                span {
                                    -webkit-transition: all .5s;
                                    -moz-transition: all .5s;
                                    -ms-transition: all .5s;
                                    transition: all .5s;
                                    width: 100%;
                                    height: 50px;
                                    position: absolute;
                                    top: 106px;
                                    left: 0;
                                    padding: 5px 10px 0;
                                    background: rgba(0, 0, 0, 0.5);
                                    color: #FFFFFF;
                                    p {
                                        color: #bbb;
                                    }
                                }
                                &:hover>span {
                                    top: 318px;
                                }
                            }
                            li:nth-child(3n) {
                                margin-right: 0;
                            }
                        }
                    }
                    .recommend_box {
                        margin-top: 10px;
                        .recommend_title {
                            width: 720px;
                            margin: 15px 0 16px 0;
                            border-bottom: 1px solid #DDDDDD;
                            h2 {
                                float: left;
                                font-size: 24px;
                                color: #444444;
                                padding: 0 0 14px 2px;
                                border-bottom: 2px solid #d60000;
                                span {
                                    font-size: 24px;
                                }
                            }
                            a {
                                float: right;
                                line-height: 36px;
                                margin-right: 8px;
                                font-size: 14px;
                                color: #888888;
                            }
                        }
                        .recommend_MV {
                            width: 720px;
                            float: left;
                            .recommend_MV_left {
                                width: 231px;
                                float: left;
                                ul {
                                    li {
                                        height: 154px;
                                        margin-bottom: 7px;
                                        position: relative;
                                        overflow: hidden;
                                        background: #FFFFFF;
                                        span {
                                            -webkit-transition: all .5s;
                                            -moz-transition: all .5s;
                                            -ms-transition: all .5s;
                                            transition: all .5s;
                                            width: 100%;
                                            height: 50px;
                                            position: absolute;
                                            top: 100px;
                                            left: 0;
                                            padding: 5px 10px 0;
                                            background: rgba(0, 0, 0, 0.5);
                                            color: #FFFFFF;
                                            p {
                                                color: #bbb;
                                            }
                                        }
                                        &:hover>span {
                                            top: 150px;
                                        }
                                    }
                                }
                            }
                            .recommend_MV_right {
                                width: 477px;
                                height: 316px;
                                overflow: hidden;
                                float: right;
                                position: relative;
                                span {
                                    -webkit-transition: all .5s;
                                    -moz-transition: all .5s;
                                    -ms-transition: all .5s;
                                    transition: all .5s;
                                    width: 100%;
                                    height: 50px;
                                    position: absolute;
                                    top: 262px;
                                    left: 0;
                                    padding: 5px 10px 0;
                                    background: rgba(0, 0, 0, 0.5);
                                    color: #FFFFFF;
                                    p {
                                        color: #bbb;
                                    }
                                }
                                &:hover>span {
                                    top: 400px;
                                }
                            }
                        }
                        .recommend_HotSong {
                            width: 440px;
                            overflow: hidden;
                            float: right;
                            .recommend_HotSong_title {
                                width: 440px;
                                margin: 15px 0 16px 0;
                                border-bottom: 1px solid #DDDDDD;
                                h2 {
                                    float: left;
                                    font-size: 24px;
                                    margin-right: 20px;
                                    color: #444444;
                                    padding: 0 0 14px 2px;
                                    border-bottom: 2px solid #d60000;
                                    span {
                                        font-size: 24px;
                                    }
                                }
                                a {
                                    color: #888888;
                                    font-size: 14px;
                                    line-height: 36px;
                                    padding-right: 16px;
                                }
                                a:first-of-type {
                                    color: #d60000;
                                }
                                a:last-child {
                                    float: right;
                                    padding-right: 8px;
                                }
                            }
                            .recommend_HotSong_song {
                                ul {
                                    li {
                                        position: relative;
                                        a {
                                            color: #333333;
                                        }
                                        .ranking {
                                            padding: 2px 5px;
                                            line-height: 18px;
                                            text-align: center;
                                            color: #333333;
                                            border-radius: 2px;
                                            background: #FFFFFF;
                                            border: 1px solid #dddddd;
                                            margin: 0 16px 9px 4px;
                                            display: inline-block;
                                        }
                                        .SanJiao {
                                            width: 0;
                                            height: 0;
                                            border-left: 8px solid #666666;
                                            border-top: 8px solid transparent;
                                            border-bottom: 8px solid transparent;
                                            position: absolute;
                                            top: 4px;
                                            right: 50px;
                                            margin: auto 0;
                                        }
                                        h5 {}
                                        &:nth-child(1) .ranking {
                                            color: #ffffff;
                                            background: #ff1200;
                                            border: none;
                                        }
                                        &:nth-child(2) .ranking {
                                            color: #ffffff;
                                            background: #ff4e00;
                                            border: none;
                                        }
                                        &:nth-child(3) .ranking {
                                            color: #ffffff;
                                            background: #ff9000;
                                            border: none;
                                        }
                                        .HighPraise_box {
                                            width: 70px;
                                            float: right;
                                            .sj {
                                                float: left;
                                                width: 22px;
                                                height: 22px;
                                                margin-right: 12px;
                                                display: block;
                                                margin-top: 1px;
                                                background: url(../img/index/sj.png) 0 0/100% 100% no-repeat;
                                                &:hover {
                                                    background: url(../img/index/Hsj.png) 0 0/100% 100% no-repeat;
                                                }
                                            }
                                            .aix {
                                                float: left;
                                                width: 22px;
                                                height: 22px;
                                                display: block;
                                                margin-top: 2px;
                                                background: url(../img/index/aiX.png) 0 0 no-repeat;
                                                background-size: 20px;
                                                &:hover {
                                                    background: url(../img/index/aiXred.png) 0 0/100% 100% no-repeat;
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
                .TheSecretary {
                    h2 {
                        display: inline-block;
                        position: relative;
                        font-size: 16px;
                        color: #444444;
                        padding: 16px 0 10px 20px;
                        img {
                            position: absolute;
                            top: 18px;
                            left: 5px;
                        }
                    }
                    span {
                        a {
                            font-size: 14px;
                            text-decoration: none;
                            color: #000000;
                            padding: 2px 0px 0 18px;
                        }
                        a:first-child {
                            padding-left: 26px;
                        }
                    }
                }
                .PoliticalWork_content {
                    width: 1163px;
                    border: 1px solid #e1e1e1;
                    padding: 18px 25px 14px 10px;
                    margin-bottom: 20px;
                    .PoliticalWork_content_left,
                    .PoliticalWork_content_center {
                        float: left;
                    }
                    .PoliticalWork_content_left {
                        .PoliticalWork_content_left_upper {
                            width: 345px;
                            height: 166px;
                            overflow: hidden;
                            position: relative;
                            img {
                                width: 100%;
                                //                              left: 50%;
                                //                              top: 50%;
                                margin: auto;
                                //                              transform: translate(-50%,-50%);
                                position: absolute;
                                transform-origin: center center;
                            }
                            span {
                                width: 100%;
                                height: 36px;
                                top: 130px;
                                padding: 0 10px;
                                line-height: 36px;
                                color: #FFFFFF;
                                background: rgba(0, 0, 0, 0.8);
                                position: absolute;
                                -webkit-transition: all .5s;
                                -moz-transition: all .5s;
                                -ms-transition: all .5s;
                                transition: all .5s;
                            }
                            &:hover span {
                                top: 166px;
                            }
                        }
                        .PoliticalWork_content_left_lower {
                            margin-top: 8px;
                            ul {
                                li {
                                    float: left;
                                    width: 168px;
                                    height: 112px;
                                    overflow: hidden;
                                    position: relative;
                                    cursor: pointer;
                                    img {
                                        width: 100%;
                                        left: 50%;
                                        top: 50%;
                                        margin: auto;
                                        transform: translate(-50%, -50%);
                                        position: absolute;
                                    }
                                    span {
                                        -webkit-transition: all .5s;
                                        -moz-transition: all .5s;
                                        -ms-transition: all .5s;
                                        transition: all .5s;
                                        width: 168px;
                                        height: 26%;
                                        top: 83px;
                                        line-height: 26px;
                                        color: #FFFFFF;
                                        background: rgba(0, 0, 0, 0.8);
                                        position: absolute;
                                        padding: 0 10px;
                                        P {
                                            width: 150px;
                                            overflow: hidden;
                                            text-overflow: ellipsis;
                                            white-space: nowrap;
                                        }
                                    }
                                    &:hover span {
                                        top: 140px;
                                    }
                                }
                                li:first-child {
                                    margin-right: 8px;
                                }
                            }
                        }
                    }
                    .PoliticalWork_content_center {
                        width: 400px;
                        margin: 0 0 0 50px;
                        ul {
                            li {
                                list-style-type: disc;
                                font-size: 16px;
                                color: #333333;
                                line-height: 32px;
                            }
                        }
                    }
                    .PoliticalWork_content_right {
                        float: right;
                        width: 345px;
                        .PoliticalWork_content_right_upper {
                            .PoliticalWork_content_right_upper_left {
                                width: 140px;
                                height: 93px;
                                overflow: hidden;
                                float: left;
                                position: relative;
                                img {
                                    width: 100%;
                                    left: 50%;
                                    top: 50%;
                                    transform: translate(-50%, -50%);
                                    position: absolute;
                                }
                                span {
                                    width: 100%;
                                    height: 93;
                                    top: 93px;
                                    line-height: 93px;
                                    text-align: center;
                                    color: #FFFFFF;
                                    background: rgba(0, 0, 0, 0.8);
                                    position: absolute;
                                    -webkit-transition: all .5s;
                                    -moz-transition: all .5s;
                                    -ms-transition: all .5s;
                                    transition: all .5s;
                                }
                                &:hover span {
                                    top: 0px;
                                }
                            }
                            .PoliticalWork_content_right_upper_right {
                                width: 196px;
                                float: right;
                                text-indent: 2em;
                                font-size: 12px;
                                color: #888888;
                                line-height: 24px;
                                span {
                                    color: #D60000;
                                    margin-left: 10px;
                                }
                            }
                        }
                        .PoliticalWork_content_right_lower {
                            margin-top: 14px;
                            ul {
                                width: 335px;
                                li {
                                    overflow: hidden;
                                    text-overflow: ellipsis;
                                    white-space: nowrap;
                                    list-style-position: inside;
                                    list-style-type: disc;
                                    font-size: 14px;
                                    color: #333333;
                                    line-height: 30px;
                                    span {
                                        margin-left: -14px;
                                    }
                                }
                            }
                        }
                    }
                }
            }
            .ShanzhuangProject_Box {
                border-top: 2px solid #dddddd;
                margin-top: 32px;
                .Headings {
                    width: 356px;
                    background: #ffffff;
                    margin: 0 auto;
                    color: #444444;
                    text-align: center;
                    margin-top: -17px;
                    span {
                        display: inline-block;
                        margin: -10px 10px 16px 10px;
                        font-size: 24px;
                        position: relative;
                        top: -4px;
                    }
                    img {
                        display: inline-block;
                        margin: 0 1px;
                    }
                }
                .ShanzhuangProject_Img {
                    img:target {
                        //                          width:100px !important;
                        z-index: 15;
                    }
                    width: 1200px;
                    height: 300px;
                    overflow: hidden;
                    position: relative;
                    img {
                        transition: transform .5s;
                        position: absolute;
                        z-index: 10;
                        top: 0;
                        left: 0;
                    }
                    .ShanzhuangProject_Img_Lj {
                        width: 1200px;
                        img {
                            position: absolute;
                            z-index: 20;
                            top: 0;
                        }
                        a {
                            width: 136px;
                            height: 56px;
                            display: block;
                        }
                        ul {
                            position: absolute;
                            z-index: 20;
                            bottom: 8px;
                            left: 22px;
                            li {
                                width: 136px;
                                height: 56px;
                                margin-right: 18px;
                                overflow: hidden;
                                border: 5px solid #ffffff;
                                display: inline-block;
                                cursor: pointer;
                            }
                            li:nth-of-type(1) {
                                margin-left: 3px;
                                background: url(../img/index/img14.jpg) no-repeat center;
                            }
                            li:nth-of-type(2) {
                                background: url(../img/index/img15.jpg) no-repeat center;
                            }
                            li:nth-of-type(3) {
                                background: url(../img/index/img16.jpg) no-repeat center;
                            }
                            li:nth-of-type(4) {
                                background: url(../img/index/img17.jpg) no-repeat center;
                            }
                            li:nth-of-type(5) {
                                background: url(../img/index/img18.jpg) no-repeat center;
                            }
                            li:nth-of-type(6) {
                                background: url(../img/index/img19.jpg) no-repeat center;
                            }
                            li:nth-of-type(7) {
                                background: url(../img/index/img13.jpg) no-repeat center;
                            }
                            li:nth-of-type(8) {
                                background: url(../img/index/img12.jpg) no-repeat center;
                            }
                        }
                    }
                }
            }
        }
        .TheBeautiful_box {
            width: 100%;
            margin: 0 auto;
            background: #eeeeee;
            height: 622px;
            overflow: hidden;
            margin-top: 16px;
            .TheBeautiful_box_top {
                background: url(../img/index/img21.jpg)100% 14px repeat-x;
                width: 1200px;
                margin: 0 auto;
                margin-top: 12px;
                .TheBeautiful_box_top_title {
                    font-size: 28px;
                    color: #444444;
                    margin: 0 auto;
                    width: 135px;
                    text-align: center;
                    background: #eeeeee;
                }
                span {
                    font-size: 28px;
                    color: #d60000;
                    margin: 0 auto;
                }
            }
            .TheBeautiful_box_center {
                width: 3000px;
                margin: 0 auto;
                height: 470px;
                margin-top: 25px;
                overflow: hidden;
                ul {
                    margin-left: -196px;
                    li {
                        position: relative;
                        width: 312px;
                        height: 470px;
                        padding: 0 4px;
                        overflow: hidden;
                        float: left;
                        span {
                            position: absolute;
                            bottom: 0;
                            text-align: center;
                            line-height: 50px;
                            font-size: 18px;
                            color: #fefefe;
                            height: 50px;
                            width: 312px;
                            background: rgba(0, 0, 0, .5);
                        }
                    }
                }
            }
            .TheBeautiful_box_bottom {
                width: 1200px;
                margin: 0 auto;
                ul {
                    width: 236px;
                    margin: 0 auto;
                    margin-top: 25px;
                    li {
                        width: 15px;
                        height: 15px;
                        float: left;
                        margin-right: 40px;
                        background: #666666;
                        border-radius: 50%;
                    }
                    li:last-child {
                        margin: 0;
                    }
                }
            }
        }
        .synthesise {
            width: 100%;
            background: url(../img/index/img23.jpg) 100% bottom no-repeat;
            .synthesise_Box {
                width: 1200px;
                margin: 0 auto;
                margin-top: 40px;
                border-bottom: 1px solid #DDDDDD;
                .synthesise_Box_title {
                    border-bottom: 1px solid #dddddd;
                    h2 {
                        float: left;
                        font-size: 24px;
                        margin-right: 20px;
                        color: #444444;
                        padding: 0 0 14px 2px;
                        border-bottom: 2px solid #d60000;
                        span {
                            font-size: 24px;
                        }
                    }
                    a {
                        color: #000000;
                        font-size: 14px;
                        line-height: 36px;
                        padding-right: 16px;
                    }
                    a:last-child {
                        float: right;
                        padding: 0;
                        color: #888888;
                    }
                }
                .synthesise_con {
                    margin-top: 18px;
                    ul {
                        li {
                            width: 150px;
                            height: 162px;
                            box-sizing: border-box;
                            overflow: hidden;
                            float: left;
                            border: 1px solid #e8e8e8;
                            position: relative;
                            img {
                                display: block;
                                position: absolute;
                                left: 0;
                                top: 20px;
                                bottom: 0;
                                right: 0;
                                margin: 0 auto;
                            }
                            p {
                                width: 150px;
                                text-align: center;
                                line-height: 28px;
                                position: absolute;
                                bottom: 14px;
                                span {
                                    font-weight: bold;
                                }
                            }
                        }
                    }
                }
                .mail_Box {
                    height: 634px;
                    overflow: hidden;
                    margin-top: 20px;
                    padding-bottom: 60px;
                    .mail_left {
                        width: 599px;
                        float: left;
                        .mail_left_upper {
                            ul {
                                li {
                                    float: left;
                                    width: 105px;
                                    height: 60px;
                                    margin-right: 22px;
                                    border-radius: 5px;
                                    position: relative;
                                    line-height: 60px;
                                    font-size: 20px;
                                    color: #FFFFFF;
                                    padding-left: 80px;
                                    background: linear-gradient(#e60d0d, #bf0000);
                                    img {
                                        position: absolute;
                                        left: 35px;
                                        top: 0;
                                        bottom: 0;
                                        margin: auto 0;
                                    }
                                }
                                li:last-child {
                                    margin: 0;
                                }
                            }
                        }
                        .mail_left_medium {
                            height: 52px;
                            padding-left: 18px;
                            line-height: 52px;
                            color: #686868;
                            font-size: 24px;
                            margin-top: 10px;
                            border: 1px solid #dddddd;
                            border-top: 2px solid #f60000;
                            border-bottom: 1px solid #dddddd;
                            b {
                                font-size: 24px;
                                color: #d60000;
                                font-weight: 600;
                            }
                            span {
                                width: 92px;
                                height: 26px;
                                line-height: 26px;
                                float: right;
                                color: #ffffff;
                                margin-top: 12px;
                                font-size: 12px;
                                margin-right: 22px;
                                text-align: center;
                                background: #ec2c2c;
                            }
                        }
                        .mail_left_lower {
                            height: 510px;
                            overflow: auto;
                            background: #ffffff;
                            ul {
                                li {
                                    width: 542px;
                                    margin: 0 auto;
                                    padding: 24px 0 19px 0;
                                    border-bottom: 1px solid #e8e8e8;
                                    .mail_left_Yuan {
                                        width: 62px;
                                        height: 62px;
                                        border-radius: 50%;
                                        background: #989898;
                                        float: left;
                                        overflow: hidden;
                                        img {
                                            height: 100%;
                                            width: 100%;
                                        }
                                    }
                                    .mail_left_content {
                                        width: 460px;
                                        float: right;
                                        span {
                                            line-height: 20px;
                                            font-size: 14px;
                                            color: #f02929;
                                        }
                                        p {
                                            font-size: 14px;
                                            color: #333333;
                                        }
                                        div {
                                            color: #bbbbbb;
                                            img {
                                                vertical-align: middle;
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                    .mail_right {
                        width: 580px;
                        float: right;
                        background: #ffffff;
                        .mail_right_upper {
                            height: 492px;
                            border: 1px solid #dddddd;
                            border-top: 2px solid #d60000;
                            border-bottom: 2px solid #d60000;
                            .mail_right_title {
                                height: 52px;
                                padding-left: 18px;
                                line-height: 52px;
                                color: #686868;
                                font-size: 24px;
                                border: 1px solid #dddddd;
                                border-bottom: 1px solid #dddddd;
                                b {
                                    font-size: 24px;
                                    color: #d60000;
                                    font-weight: 600;
                                }
                            }
                            .mail_right_content {
                                .mail_right_content_left {
                                    width: 180px;
                                    float: left;
                                    ul {
                                        li {
                                            width: 178px;
                                            height: 68px;
                                            border: 1px solid #aaaaaa;
                                            box-sizing: border-box;
                                            position: relative;
                                            overflow: hidden;
                                            margin: 13px 0 14px 18px;
                                            img {
                                                position: absolute;
                                                left: 50%;
                                                top: 50%;
                                                margin: auto;
                                                transform: translate(-50%, -50%);
                                            }
                                        }
                                    }
                                }
                                .mail_right_content_right {
                                    border: 1px solid #969696;
                                    margin: 15px 70px 0 0;
                                    float: right;
                                }
                            }
                        }
                        .mail_right_UnderThe {
                            .mail_right_UnderThe_title {
                                height: 52px;
                                padding-left: 18px;
                                line-height: 52px;
                                color: #686868;
                                font-size: 24px;
                                b {
                                    font-size: 24px;
                                    color: #d60000;
                                    font-weight: 600;
                                }
                                span {
                                    float: right;
                                    color: #999999;
                                    font-size: 16px;
                                    margin-right: 22px;
                                    text-align: center;
                                }
                            }
                            .CCTV {
                                ul {
                                    li {
                                        float: left;
                                        margin: 4px 20px;
                                    }
                                    li:nth-child(4n) {
                                        margin-right: 0;
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }